make more difficult - French English Dictionary